<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="fr">
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="created" content="2018-10-23T06:18:10.521000000">
    <meta name="changed" content="2019-01-15T06:18:42.262000000">
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <meta http-equiv="Content-Language" content="fr">
    <title>
      Chronogramme
    </title>
    <link rel="stylesheet" type="text/css" href="../../style.css">
  </head>
  <body>
    <div class="maindiv">
      <h1>
        Chronogramme
      </h1>
      <blockquote>
        <em>Sous-sections:</em><br>
        <a href="selection.html">Sélection des signaux</a><br>
        <a href="timetable.html">Fenêtre chronogramme</a>
      </blockquote>
      <p>
        Pour comprendre ou débugger un circuit, il est souvent très utile de pouvoir observer les différents signaux de manière visuels, c'est le but du chronogramme. Ce module permet l'enregistrement des signaux sous forme graphique ou dans un tableau de valeur dans un fichier text.
      </p>
      <p align="center">
        <img src="../../../img-guide/log-graph1.png" alt="#########">
      </p>
      <p>
        Vous pouvez entrer dans le module de journalisation via le menu <b class=menu>|&nbsp;Simulation&nbsp;|</b>→<b class=menu>|&nbsp;Chronogramme&nbsp;|</b>. Il fait apparaître la fenêtre de sélection des signaux.
      </p>
      <p>
        Le circuit ci-dessous est un exemple d'illustration pour le module chronogramme.
      </p>
      <p align="center">
        <img class="notscal" src="../../../../img-guide/log-counter.png" alt="#########">
      </p>
      <p>
        Il y a deux signaux nommés qui servent de pilote à l'affichage des chronogrammes. Un est impératif et il est nommé <var>sysclk</var>  et l'autre une horloge optionnelle nommée <var>clk</var>. <var>sysclk</var> est très souvent une horloge, mais pas nécessairement, cela peut aussi être une entrée ou une sortie.
		L'horloge <var>clk</var> en association avec une horloge <var>sysclk</var> permet d'enregistrer un chronogramme sur une période déterminée. Selon le paramètre de simulation "Duration of main tick" l'enregistrement sera arrêté en fonction de l'évolution de <var>clk</var>.
      </p>
	  <p>
	  <b class=note>Note:</b> il est impératif qu'un signal nommé <var>sysclk</var> apparaisse dans votre circuit. Il sera utilisé comme base de temps par le module chronogramme. Il n'est pas nécessaire qu'il soit connecté à votre circuit. Si c'est une horloge, elle est en principe la plus rapide.
	  </p>
      <p>
        <b>Suite:</b> <a href="selection.html">Sélection des signaux</a>.
      </p>
    </div>
  </body>
</html>
